Tips And Tricks: Creating A Record From An Existing Record In Prolog